package top.yuechenc.manage.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@Table(name = "sp_permission")
public class SpPermission implements Serializable {

    @Id
    @Column(name = "ps_id")
    private String psId;

    /**
     * 权限名称
     */
    @Column(name = "ps_name")
    private String psName;

    /**
     * 父id
     */
    @Column(name = "ps_pid")
    private String psPid;

    /**
     * 控制器
     */
    @Column(name = "ps_c")
    private String psC;

    /**
     * 操作方法
     */
    @Column(name = "ps_a")
    private String psA;

    /**
     * 权限等级
     */
    @Column(name = "ps_level")
    private String psLevel;

    /**
     * @return ps_id
     */
    public String getPsId() {
        return psId;
    }

    /**
     * @param psId
     */
    public void setPsId(String psId) {
        this.psId = psId;
    }

    /**
     * 获取权限名称
     *
     * @return ps_name - 权限名称
     */
    public String getPsName() {
        return psName;
    }

    /**
     * 设置权限名称
     *
     * @param psName 权限名称
     */
    public void setPsName(String psName) {
        this.psName = psName;
    }

    /**
     * 获取父id
     *
     * @return ps_pid - 父id
     */
    public String getPsPid() {
        return psPid;
    }

    /**
     * 设置父id
     *
     * @param psPid 父id
     */
    public void setPsPid(String psPid) {
        this.psPid = psPid;
    }

    /**
     * 获取控制器
     *
     * @return ps_c - 控制器
     */
    public String getPsC() {
        return psC;
    }

    /**
     * 设置控制器
     *
     * @param psC 控制器
     */
    public void setPsC(String psC) {
        this.psC = psC;
    }

    /**
     * 获取操作方法
     *
     * @return ps_a - 操作方法
     */
    public String getPsA() {
        return psA;
    }

    /**
     * 设置操作方法
     *
     * @param psA 操作方法
     */
    public void setPsA(String psA) {
        this.psA = psA;
    }

    /**
     * 获取权限等级
     *
     * @return ps_level - 权限等级
     */
    public String getPsLevel() {
        return psLevel;
    }

    /**
     * 设置权限等级
     *
     * @param psLevel 权限等级
     */
    public void setPsLevel(String psLevel) {
        this.psLevel = psLevel;
    }
}